#include <iostream>
#include <string.h>
#include <stack>
using namespace std;

int main(int argc, char const *argv[])
{
	// 先进后出的数据结构
	stack<int> s;
	s.push(10);
	s.push(20);
	s.push(30);
	s.push(40);
	while(!s.empty())
	{
		cout<<"stack top:"<<s.top()<<endl;
		s.pop();
	}
	cout<<"stack size"<<s.size()<<endl;
	return 0;
}